unquestionable confidence - German English Dictionary